package com.example.computer_exam_training_sys.service;

import com.example.computer_exam_training_sys.entity.Admin_Feedbackresponse_Info;
import java.util.List;

public interface Admin_feedbackresponse_Service {
    int addResponse(Admin_Feedbackresponse_Info response);
    int updateResponse(Admin_Feedbackresponse_Info response);
    int deleteResponse(Integer response_id);
    Admin_Feedbackresponse_Info getResponseById(Integer response_id);
    List<Admin_Feedbackresponse_Info> getResponsesByFeedbackId(Integer feedback_id);
    List<Admin_Feedbackresponse_Info> findAllResponses();
    List<Admin_Feedbackresponse_Info> findAllResponsesByPage(int page, int pageSize);
    List<Admin_Feedbackresponse_Info> getResponsesByFeedbackIdByPage(Integer feedback_id, int page, int pageSize);
    List<Admin_Feedbackresponse_Info> findAllResponsesWithUser();
    int countAllResponses();
    List<Admin_Feedbackresponse_Info> findAllResponsesWithUserByPage(int page, int pageSize);
}